altocumulus floccus - German English Dictionary